#ifndef MUSIC_H_
#define MUSIC_H_

// By: Jesse Guarascia de Urena
// Music class
// Allows for use of MusicFiles in the soundManager

#include "AssetManager.h"

class Music : public AssetManager
{
private:
	int musicID; // Music used in the soundManager

public:
	Music(void);
	~Music(void);

	// Load the music file
	void Load(std::string file);
	void Set(int _musicID);

	// Set the volume of the music playing
	void SetVolume(int volume);

	// Music playing functions
	void Play();
	void Stop();
	void Pause();
	void Resume();
};

#endif // MUSIC_H_
